Skip to main content

Full text of "LISTing Newsletter"

See other formats


N | | 
November Il V84 


LIST GROUP 
PO Bok 438 


L I $ T ; Centerport, N.Y. 
d dar 11721-0438 


MEETINC:NOTES.(October 28, 1984) 


I. 


III. 


IV. 


Old Business 


a) See issue 10/84 for last meeting notes. 
b) LICA Membership. 


et 
The consensus opinion was that we could see no significant benefit form immediate LICA membership. If we have 
enough (or almost enough) members who vish to join LICA, as individuale, the matter vill be reopened. In the 
meantime, newsletter exchange will continue and LICA meeting schedules will be posted in LISTing. 


LICA meets 3rd Friday of each month at 8:00PM Room 508, Bldg. 500 at New York Institute of Technology, Old Westbury. 
Contact Al Levy at PO Box 71, Hicksville, N.Y. 11902. 


Remember that LICA has Sig's for most computers, so if you have another make, you might join one of those. 


Secretary/Treasures Report 


The treasury is in good shape and ve still anticipate a small "dividend". Members should consider what sort of 
public service could be performed. Membership continues to grow with 8 new members being added since last month. 
Approximately 25 complimentary copies of the newsletter vere distributed last month. i 


A P.O. Box has been rented at a cost of $20.00/year. Chuck R. was given $10.00 to purchase blank library tapes. 


New Business 


a)Software Library 


Chuck R. will be making the "loop" copies of Library tape #1 (Version 1.7). The Cape now contains about 2 X as 
much material as version 1.0. The tapes should go out by early December. 


b) Bob M. Will again update our membership data base. It's on TS/1000 ZX PRO/FILE. 


C) A subscription to 16/48 was approved. (This is a Spectrum Magazine), Other publications donated by members, are ' 
available, as well, during the meeting. Corresponding members please note: postage on the U.K. magazines (and 
possible damage) precludes their being círculated. > 


d) Dues Structure 3 
Printing costs as well as mailing costs(nov $.37) are increasing rapidly. A dues increase to $15.00, effective 
1 Feb '85, was tentatively approved. (The 1984 balance,even if carried over, would not cover all costs). 
Foreigh Subscribers rates will depend on postage, with a base cost of $1.00/issue, plus applicable postage. 


€) General 
1) Complaints relative to newsletter legibility continue, though at a greatly reduced rate. We make an effort 
to provide legible copy, but are constrained by the quality of both the original material submitted and our copy- 
ing machine. Time does not permit us to retype listings, Please don't use Timex paper unless that is all you have. 


2) Herbert W, noted that besides Zebra's excellent BBS for Timex users, you can also get in touch with other 
TS owners thru: ` 

FAM 200 (Family Computing Magazine's SIC) Compuserve 

CEM 450 (Computers & Electronics SIC) Wednesdays @ 10PM 


Stewart noted that the Zebra BBS has had over 3000 calls from some 500 people, Note however, that the board 
will be down weekdays (9AM - 5PM) through Xmas. 


3) A plea for 2068 hardware standards was made. The concept that even the address linea should be buffered 
in both directions (for DMA) was discussed, as well as the use of port numbers (e.g., 7E,7F for Modems) 


4) It was noted that most British Publications take overseas subscriptions, The rate runs about $40.00/year 
airmail, much less by surface. 


Next Meeting 


Will be at Heinz H's - 9 Dartmoor, Northport, N.Y. @ 2PM. A map, directions and Heinz's phone number are given 
on the "members only" page. 


The formal portion of October's meeting adjourned at 3:30PM. 


Demos 

a) Nazir showed us the DK'Tronics light pen, for the Spectrum. It's apparently 1/0 mapped and works, just fíne, 

on a 2068. (So does a "true" Kempston Joystick - Ed.) 

b) Jeff S. Worked for 3 weeks to produce the software for Zebra's graphics pad. Jeff demoed the system, which uses 


Zebra's A/D interface, a KOALA pad and the 2068, and all were very impressed with the capabilities of this Package, 
Price, to members, should be under $100, depending on Zebra's contract with KOALA. See the press release, inside. 


c) Another attempt at using "firstLoadr" failed, Remember to NEW before trying to load your 2X Program. And of 
course, volume is critical. An uploaded, but not fully functional, version of MEMORY (one of the demo programs 
which came with your TS 1000) is on the Library tape, Version 1.7, 

d) Bob Gilder demoed his "ROM MODULE" which uses commonly available (Radio Shack) parts, to build a ROM-ewitching 
device. The construction plans are in this issue. 


e) Chuck R, demoed his machine code checker program, a great technique for scanning (& changing) whole chunks of 
memory locations quickly. 


f) S. Newfeld shoved us the OKIData Color Printer, $149.00. He's looking for someone to design an interface for 
TS 2068. Has anybody out there made an ATARI - or COMMODORE-to-TS/2068 serial adaptor? Interfaces for the OKI "10" 
and those machines are available for about $50.00, already. 


8) Next Time - Theme for December meeting - Business Applications: e.g., Communications/WP 


P 


7. 


è LIST CR OUP ae d 
PO Box 438 
Centerport,. N.Y. 
11721-0438 


IEEE u L.I.S.T.ing 
November <u £y» 1984 12/84 
mm PAGE 


Meeting Note® ...e.s..esosososososocsoseoeoossosossoosoooeo 1 


Trdex.ccccccccccccccccccsccccccccctetscccetsssccsccccscccs 2 


Hardware Review... .cccscesccccccceccseteccccccccccesccsess§ 3 
ROMSWITCH (P. Donnelly) i 

Software Special ...cccccccccccccccccccccccccccccccccccccce 4 
HEADER-READER (N. Pashtoon) 


Catalogs Received... ..cccccccvcccccccecccccccccccccccccccs§ Í 
HEX-DEC CONVERSION 
TECHNICAL-TIPS-TS1000 


GROUP 


Hints & TípS.....e ecce eee e ocooooscccceccccccececceccceccecee 06 
TAPE HEAD ALIGNMENT (P.J.D.) 


FUN SR! GAME... dic oist2 nis s ee eve T cose Tess soy vele ee ovs bee's 7 
HORSERACE (R.Cunningham) 
BLACK MASK REVISITED 


LAND 


LONG 
ES 


S 
"n 
Q 
J 
U 
c 
E 


X 
u 
L 
H 
[- 


Communications Corner (Modems)......... eee eee eee rn 8 


Graphics Tablet... ccccccccccccccccccccccccccccccccccccccccs 9 


Hardware Special... ccccccccccccccccvcccccccccccccccccccccs lO-1l 
ROM MODULE (R.Gilder) 


Spectrum Software. ..cccsccccccccccccscccccccccccccccosccss 12 


e 
m 
4 
$ 
| 
Li 
as 
roa 
aa 
» d 
> 3 
z 
v 
-g 
r^ -s 
ir (D. Dewey) 
$2 LetterB..... eco oococcecccecccceccccccceccececceccececcceccceccee 13-15 
e” "S 
383 Members Only.o.ececscsescovccccsceecestececessececececececenco 1S z z 
v 4 - 
ws 2 x Ex 
3i 2 3 $ 
we @Copyright 1984 by LIST & the original author. S oe . a 
2 g Permission to republish the material in this g 83 3 2 g 4 
: newsletter is reserved to the original author \ 29.2 3 5 3 S 
2s and LIST*may be obtained, in writing, from fink 5 = 2 4 
' a either one, 2283 Bos S 8 
H anao a 5 w 
se "020 u p s o 
VE 43088 A 39 w a 
e v «a kn o 
7S 8 ss 3 S 8 a 2 
1* NOTE: PARTIAL YEAR MEMBERSHIPS AVAILABLE | f a aas 8 g 5 
iz ; 2 ' A Bu x 3 E s * 
3°83 Normal membership year is Feb. through Jan. at,coets of $12.00, jae 9 ae v 5 
wl as ' By keeping as many members as possible on that basis, ve keep a w 4 € z 8 
3° 3: our costs and chances of error, down. E 5 $9 e 2 2 
5 Bi. $3013 
9 ud If you wish to begin subscribing later in the year, please sign g| s 2 s 9 r 
lu Dus up for the end of thie year and all of next. E.g., to subscribe wb. i " 
$4 in Nov. 84, ve ask that you remit $16.00, which vill cover you Fa] aes F R 
H i 2 through Jan'86, rather than send 4,00 now and 12.00 in Jan. z - «om 
ago 
one 


(the rates may go up then also) 


We will accept partial years or different subscription runs, 

on a limited basis (partícularly from members outside the U.S.). 
But, please be aware that addition to possible rate increases, 
your "account" must be handled "by hand" and errors may occur. 


Newsletter Policy 

The result of a series of voice votes has established our newsletter policy. Specifically; 

1) Requests for information providing an SASE, will recieve ] copy of the current nevsletter , 
at once. Further requests will not be honored from the same individual. 

2) Requests not providing a SASE will be beld for reply by the corresponding secretary or 

another officer. While we are non-profit, ve would also like to be "non-1oss" and cannot 

afford extensive free mailing. It was decided however, that in the public interest, a copy 

of a newsletter(probably an excess and/or obsolete issue) would be sent to such inquiries. 

3) The individual newsletter price to non-members will be $1.00, plus postage 

Requests from bona fide user groups will be honored as long as newsletter exchange continues 

(we currently correspond with 4 groups). 

Members who join during the current club year, will pay full dues: 


issues to the beginning of the club year (February to January). A member joining in September 84, 
then, would receive seven back issues as vell as issues for September ‘84 through January %85. 


6) Advertising It vas decided that LISTing víll acce 
Pt paid advertising if asked. W 
not solicit ads. Any finds obtained in this vay vil] be kept : ivi. 


separate from the general 
fund and their use will be voted upon separately. d 


$12.00, and receive all back 


al 


^ 


PRO/FILE UPDATES 


Here's an except from the latest issue 
of Toa Wood's updates publications 


LIST GROUP 


HARDWARE REVIEW 


PRODUCT: ROMSWITCH 
FUNCTION: SPECTRUM COMPATABILITY 
FOR: TS 2068 ONLY 
FROM: RUSSELL ELECTRONICS 
RD #1 BOX 539 
CENTRE HALL, PA. 16828 
PRICE: $55.00 


As most 2068 owners probably know by now, you can gain access to che hund- 
reds of Sinclair Spectrum software titles available for the U.K., by 
changing your 2068's ROM (Read Only Memory). This can be done in a number 
of ways, and one, quite elegant, method is the use of Russell Eléctronics' 
Romswitch. 


Romswitch is a small (2"X2") double-sided P.C. Board on which is mounted a 
Spectrum 16K ROM chip, a glass - encapsulaced, miniature magnetic reed switch, 
à pair of pullup resistors, and a socket for your 2068 Home ROM. The board 
layout is straight-forward, with a one pin offset between the chips allowing 
for clean trace runs. Despite che use of one short jumper, the plated through 
holes on this board indicate a desire for high quality design and construction. 
In fact, Bill Russell tells me that he has rejected more lots of boards chan 
he as accepted, so far, in order to maintain the required standards. The final 
component of ROMSWITCH is a small "button" magnet mounted on a an adhesive 
backed slide. We'll talk about how that functions later. 


Installation of ROMSWITCH requires only a Philips and regular (slotted) screw- 
driver. It involves opening your 2068 case to install the board in the 16K 
ROM socket. The procedure is simple and is described in detail in the accomp- 
anying 3 pages of documentation. Having installed several Spectrum ROM's 
myself, I think I can say that the documentation is quite complete and should 
allow virtually anyone, with a reasonable amount of manual dexterity, to 
perform the installation. 


After installation of the ROMSWITCH Board inside your computer, you must install 
the button magnet "switch" on the top side of your keyboard, I had to exper- 
iment a little with placement of this switch, But, as you can move it around 
to your hearts content, prior to removing the adhesive backing, it should pose 
no serious problem in mounting. In fact, if you listen very closely, you can 
actually hear the contacts close as the magnet 18 brought close to che switch 
assembly, Try this outside the machine first, so you know what to listen for. 


Once the "switch" is installed, you can switch back and forth from Spectrum to A 
TS 2068 (with the power off only!) to your hearts content, This is the singularly 
outstanding feature of ROMSWITCH over the other conversion methods. With Doug 
Dewey's EMU-1 (Chameleon) you must insert and remove tne cartridge board, each 
time, With simple ROM replacement, you'd have to open back up tle computer and 
reinstall the TIMEX ROM. 


Each method has its pros as well as cons, though. The Chameleon, for example, 
requires no tools and leaves your warrantee valid, while direct ROM replacement 
needs tools, like ROMSWITCH, but costs less than $20.00. Meanwhile, ROMSWITCH 

gives you a way to switch back and forth, without opening and closing anything 
and without drilling a hole in the case for a switch. 


Pro/file Updates is published & times a 
year, in January, April, July, and October. 


Subsciption rate is $9.95 annually. 
Edited and Published by: Í 


Thomas B. Woods 
P.O. Box 64, Jefferson, NH 03583 
(603) 586-7736 


Copyright 1934 Thomas B. Woods 


1a er . 


The one weakness of the ROMSWITCH is that same magnet "switch", or rather its ib 
I found that mine started to slide around the case after a à baal 


adhesive backing. 
while, Make sure you really clean the intended application spot well before 
applicacion and even then, keep your fingers off-the switch when the power is 
on. This shouldn't be difficult as it is the only "key" which slides co work, 
rather than being depressed. The actual magneticswitch is "snap action" and 
if the magnet is too far away will always "come up" in one mode (TS 2068 with 
my version) or the other. 


The only other minor turn-offs with ROMSWITCH are that the Spectrum ROM is 
soldered in and has pin 27 cut off, making ít difficult to reuse either the 
ROM or the board. Also, you will be using just a líttle more power with 
ROMSWITCH installed, as both chips will draw juice. This last is true of 
the EMU-1, as well. j* 


- Vu ^ 
Overall, I give the ROMSWITCH a 9 out of 10. Quality and convenience are high, 
but so is price. I'd also like to see a kit and/or "bare board" version made 
available, ROMSWITCH is a viable contender in the field of "SPECTRUMIZING" 
your 2068, and may just be what you're looking for. : 


@Copyright 1984 
P. Donnelly 


P.S. While I strongly recommend that you do not flip the switch with power 
on, I tried it anyway. No harm done (except loss of program), but you might 


initiate bus contention during contact bounce and that could lead to loeeing 
a chip. A report from the West coast indicates they may have had problems 


this way, Also, don't forget that SPECTRUM ROM's often (about every other 
time) get hung up during initialization. If this happens, restart your machine. 


P.S.S, One more ching, which I didn't have time to check out before press- 
time, is the effect of that magnet on your tapes. I noted, to my horror, 
that while using my nearby TS1000, I had placed a prerecorded tape on the 

* 2068, right on top of the magnet. I'll report on any damage this might have 
done after I 'scope' the tape output, in the next issue of L.I.S.T.ing. 


Suffice to say, everything should be safe enough if you don't put tapes on your 
computer. This is not a good practice anyway, because of the magnetic fields 
already produced by the machine. 


230 CHIP REPLACEMENT 


PRO/FILE i UPDATE 


UPDATES 


I am about to launch a new subscription 
drive. My goai is to boost circulation over 
the 1000 mark. I'm asking you for some 
help in accompl this. If you ever 
"shared" a copy of ZX Pro/File with a 
friend, ask them if they'd like to subscribe 
to Updates. You know and I know that they 
are missing a lot if they don't get it. 


If you always guarded your Pro/File and 
directed anyone who asked for a copy to 
get one from me, | appreciate the respect 
you have for my work. But now I'm going 
to ask you, why not cut a copy for a friend 
or two. Show them an issue of Updates so 
they can see how much more they will get 
if they subscribe to the newsletter. The re- 
sult is that everybody wins. Friends get a ` 
free copy of Pro/File, i get a new paying 
subscriber, and you get a newsletter that 


gestion to replace the 230 microprocessor 
ed crashing problems works. 


is a much beefed up version of the 230A. 


It costs a little more, but is able to handle 
severe loads on the buss. 


The 23808 is available from Jameco Elec- 
tronics, INC., 1353 Shoreway Rd., Beimont, 
wae (Phone: 415-592-3097) Price is 


matter of pulling the old one out and 
ging the new one in. pug- 


Many readers reported that last issue's sug- 
Chip inside the computer to solve unexplain- 


Tom Bent, the illustrious editor of SyncWare 
News suggests that the Z308 pedis ng chip 


The 230 chip is plugged into a socket on the 
TS1000 circuit board. Replacing it is a simple 


is financially sound, widely read, and able 
to provide you with articles from a broad 
range of reader interests. 


While it is impossible to guarantee that this 
procedure will solve your specific problem, 
It is, for the cost, worth a try. Who knows, 
maybe you'll get lucky! 


HEADER READER - ADAPTED BY N, PASHTOON 


You can use this program to see the "header" information which tells 
your c uter 
whats on the tape its about to get. id 


Just enter this program and RUN, Then take the tape you'd like to analyse and 
play it into your computer. As soon as the header finishes, VIOLA! a description 
of the program, or code,vill appear on the screen. 


There are septrate versions of the program for TS 2068's and Spectrum. Make sure 
you use the right one, 


TS 2068 VERSION 


10 GEM .PP2GR5, HERDER READER; | 
NAP 


SPECTRUM VERSION 


+4 crea Sosa .10, 1334 
: YA 10 REM :PR . ^ ^ > 
40 LET j232765 LET head=j+sS io PEN @ Nae AUST ae 1954 5^ 
(52 DEF FN gí(x) sPEEK x+2S564FEZh 30 REM CLEAR 32767 ^ 7T 
50 RESTORE ] 18 REM LET 25327 
28 PBRTRES To 44, READ coge ,,i10 REM LET j=32768: LET heads; 
(jeN' code: NEXT n 45 LET j=28000: LET headijsli 
90 DATA 62,0,55,221,23.42,1285, ÉN gx) 52 
17,17,0,242,245$,219,255.203.255. jt QNO PERI KARAS CEES 
11:244.441.205. 252.0198, 11. 128.2 $8 REN FOR 
11,244,218,255,203,101,211,255.2 gone FURORES TELEE; READ. tog 
51,2019 75 FOR n=@ TO 13: READ code 
110 POKE head, 30 REM DATA 221 35.42. 123 17 
12€ PRINT AT i8,8;"start the ta 2,9,243,245.213,269.203, 285, 211] 
255,218,244,50.41.128,62.1. e 
bep Ro REEL E EROR 
158 fg tupe =PEEK head | /219,255,203, 191,211,255 2512 
6 = 95 DATA 55,62,0,221,33.110.1 
170 FOR nsi TO 1 ,17,17,0.205.88,5,201 A 


e 
180 LET n$zh$«CHR$ PEEK (headen 
n 
200 PRINT "Prog. Name » “Shs 
INT 


210 LET hdlenazFN a(a«11): LET ^ 
Min g(a*13): LET hdvars=FN 9 
230 TE notype THEN GO SUB soc. 
Se oe PRINT "Program is in BASIC” 
PRINT . 


310 PRINT ,hrogeam area »"ihdv 


; byt 
320 PRINT “Variables area  »";v 
ars; bytes": PRINT 
330 IF hdadro10000 THEN PRINT " 
nece is no autostart !": GO TO 


340 PRINT "Line z for autostart 
»";hdadr: GO TO 
CENT DR 
d ezi T 2 
mbe? erage” *1 THEN LET b$z"Nv 
hdtypez2 THEN "C 
$636 en pa ST . LET nee à 


PO pox Ue 
Centerport, B.Y. 11721 


Beer LIST asaber: 
This 1$ a chaia jetter. WMewever, it's like meas you've ever received before. This 
eae provides something of valus right eway. 


Ae you haov, several ef our members are "correspoaéeace only", mesaiag they cannot 
ettead our monthly meetings. Those of us who normally attesd can't make every seet- 
fing either for verious ressons, as well, sad fisally, we've noted that s Tot of seet- 
ing tise is wasted os meabers exchange their bome-eede software or mena selections 
free our library ef public domain software. 

le en effort to get the widest distribution possible ané save valusble time, I've 
come wp with this “houad Robina” software exchange. Atteched, you will find two 
casestta tapes, One contaíos Library tape fi, the other is s blank C-60. Please make 
your ovo copy of library tape 9) (this vay you'll be using your equipment and Your 
tise only). e 

rem you have to the blank cassette. 


Ment, we request that you adé e copy of some p! 
Please put at joast one progras on the cassette, and feel free to use wp to 1$ 

tth ef tape if you vant to share sore. You should provide at least some 
ry éocumeotetion for the program(s) end ote the source (¢.§., your ovn 
work, a friends, copied fros à magasina, etc.). Also tell ws whether the progres 1s 
fos T$ 2068, TS 1000 or Spectrum. Make eure you advance the "blank" caseet 
the lest meabers contributions before you start to &éd to it. Again, yov el 
et least one working propras oa the cassette (length te immaterial, es ie 
getter). You Bay pul a &oR-vorkiag progres oñ the tape, as well, if you'd bike to 
have the rest ef ovr "experts" try to ve a problem. Agsin, provide all the doc- 
wmentatioa you cae to help our troubleshooters. 


Commrcia] program copies may be eubmitted as secondary programs, also, but under 
the following restrictions. 
1) The copy is the only one you make (for mov). 
2) Yew do sot use the original vati] the copy ie 
returned to you (or we tell you it has been 
destroyed). 


we should cot be violating anybody's copyright end each of the other 
review en interesting piece ef softwere. If it te 
someone dove the line will review 


la this way, 
members ín your "loop" pete to pi 
e really isteresting program aad/or tiss permits, 
it for LISTing. 

Bach “leop™ will eseaiat of ) grow members asd heme bese ( — P.O. BOL 4M , fer 
mew). Please try te hoep the tapes for lees thee | calenéder weet and then forward 
thes te the asst member in your loop. Cress your seme off the joop list ae pou do 
eo. The choice of postage rete is wp to you (but remember, ve'l) rus the loop 
backwerds, sometimes). One-way Postage, by the wey, ie the only expense involved 
im this echems, se it is the lowest cost altermative ] could thiah of. 


As programe accumulate, ve vill create Library tapes 62,),etc. (from yours aad 
other leops), and coetíaue the procedure. We will move people between loops et 

their owe request, of as they express interest is differest types of programs. | 
eee this as the framework from which we can establish SIC's (special taterest groupe) 
withia evr club, Exasplee of SIC's would $1000 only, Chess and otretegy 
game players, Spectrum only, Arcade games, bus &, aetromony, etc, Of course, if 
yov veat to drop eut of your loop or the progres as a whole, simply aote it on your 
forverding form aad send it slong. The only cost will be the one-time, one-way post- 
age. (lf you have & probles with that, drop me a line aad ['1] figure something eles 
out). 


|l eee thie ove at and relatively isexpensive opportunity to exchange information 
and get to know h other. We would appreciate your comments on how well the eysten 
works (or doesn't) end vhat further improvesents we coulé make. 


Your first loop list is attached. Mope to bear fron you seen. 


Very truly yours, 


P.S. Library lape 9] is ali TS 2068. 


x 


S30 PRINT “Program i ki" ! 
" PRINT. 9 is à ,b$: 
A hdtypez3 THEN PRINT "Bin 
- ary code start adr »";ndadr: PR nass. 
MEER hier Length is pns lt has come to our attention that one, or perhaps two of the library tapes (a copy 
$56 &eTORN of 1.6 and one of 1.7) may have the wrong "tower" progran........ 1f the copy 


1000 PRINT FLASH 1;AT 18.8;"This 
i$ NOt à tape header” 
` 1010 PRINT FLASH Q;RT 19.1; “Are MEOE 
yos game for another try ?iysni” 
020 PAUSE O IF INKEYS$=e"u" THEN 


you received has any other program besides "Tuerme Vow Hanoi" (towers of Hanoi, in 
German), please do not use it. The other program was placed en the tape, ín 


LIBRARY TAPE 


However, 


We still need documentation for the programs members have vrítten themselves. 


There were complaints about the lack of same during the last meeting. 


consider the folloving: 


even more support, in that they may contain "offbeat" pro- 
and solutions which can be of help to 


3) Translated programs (e.g., from Microsoft Basic) require 
gramming techniques 


Few of these programs connot be 


Part of the fun of "playing" with our computers is the 


joy of discovery. 
figured out, wíth the help of the manual or a call to 


a friend. 


1) 


the novice only if thoroughly explained. 


subscribe to the 


original publication in which the program appeared. 


2) There may be some members who don't 


oo lAl 


In most cases, if you don't have the magazine (book 
etc.), you probably won't be able to use the software, 


HEX 0 1 2 3 4 5 ó 7 8 9 A B c D 
0 0 1 2 3 4 5 6 7 8 9 10 11 12 13 
1 16 17 18 19 20 21 22 23 24 25 26 27 28 29 
2 32 33 34 35 36 37 38 39? 40 41 42 43 44 45 
3 48 49 50 51 52 53 S4 55 56 57 58 59 60 61 
4 64 65 66 67 68 69 70 71 72 73 74 75 #76 77 
5 80 81 82 83 84 85 86 87 88 89 90 91 92 93 
6 ?6 97 98 *9 100 101 102 103 104 105 106 107 108 109 
7 112 113 114 115 116 117 118 119 120 121 122 123 124 125 
8 128 129 130 131 132 133 134 135 136 137 138 139 140 141 
9 144 145 146 147 148 149 150 151 152 153 154 155 156 157 
^ 160 161 162 163 164 165 166 167 168 169 170 171 172 173 
B 176 177 178 179 180 181 182 183 184 185 186 187 188 189 
C 192 193 194 195 196 197 198 199 200 201 202 203 204 205 
D 208 20? 210 211 212 213 214 215 216 217 218 219 220 221 
E 224 225 226 227 228 229 230 231 232 233 234 235 236 237 
F 240 241 242 243 244 245 246 247 248 249 250 251 252 253 
CONVERSION OF HEXADECIMAL TO FFFF, OR 65535 IN DECIMAL (with above table) 
Hexadecimal Decimal Hexadecimal Decimal 
100 256 1000 40965 
200 512 2000 8192 
300 768 3000 12288 
400 1024 4000 16384 
500 1280 5000 20480 
600 1536 6000 24576 
700 1722 7000 28672 
800 2048 8000 32768 
900 2304 *000 36864 
A00 2560 A000 40960 
B00 2816 B000 45056 
coo 3072 cooo 49152 
DOO 3328 D000 53248 
E00 3584. E000 57344 
F00 F000 61440 


CONVERSION TABLE OF 


— —————— 


CATALOGS RECEIVED 
VENDOR 


John Oliger Co 


11601 Whidbey Drive 
Cumberland, In. 46229 


WMJ Data Systems 
4 Butterfly Drive 
Hauppauge, N.Y. 11788 


Biocal Software, Inc. 
167-C Wilson Street 


Petaluma, Ca 94952 


Computer Classifieds 


PO Box 344 
Leola, Pa 17540 


Memo Tech 
99 Cabot Street 
Needham, Ma 02194 


3840 


PRODUCTS 


2068 User Cartridge 


2068 Expansion Board 
2068 Eprom Programmer 


Business Programs ('68 x 1000) 


Quicksilva Games (2068) 


Backgammon 


Checkbook 
Stock Market Game 


Buy, sell & Trade 
Computer related 


Items - All Classifieds 


Trade in your Timex or 


Memotecl Peripherals for 


their new computer! 


HEXADECIMAL TO FF, OR 255 IN DECIMAL 


E 
14 
30 
46 
62 
78 
94 
110 
126 
142 
158 
174 
190 
206 
222 
238 
254 


"ifia. 
2X81/TS 1000 200 oa PARI. 
Here's some 2X/TS 1000 technical info we received in exchange for our i à sty rut 
letters. Three's more and it will be available at the next meeting. This TREE 
came from Jess Peeler, in Costa Rica. k 

ge ade 

Technical Comments relating to Sinclair 21-81 and Tinex-1000 Computers and pae 
K External RAMs (Based upon observation of approx. 25 each m 
P.C. Boards are identified as issue l or issue 3. Both versions &re found hi 
in ZX-Bls/only issue 3 is used in Timex, Electrically, they are ajmost disi 
identical. Issue 3 is tn improved layout with neater appeeranans:s! :;: ; 
re A 
2X-81s have I.C.s mounted in sockets. Timex versions gas 
RAM chips in place, a 
All 2X-81s were built in England or sold in kit form. Most Tinex were tasa 
built in Portugal, but some were built in France. Us ty OY oe De 
eg uo 


Quality control was highest on ZX-8ls. Poor quality control was observed : 

on Timex units, particularly those mamfactured in Portugal. Fabrication pus. 
defects nost observed were faulty installation of the flexible P.C. "fingers" 

from the keyboard into the special sockets. This defect has been observed in PIS 
almost 100% of Timex units manufactured in Portugal. Un-soldered or incos- 

pletely soldered ground busses were observed in both Portuguese and French "m 
units, 


I.C.s: 411 units use an SCL (Sinclair Corputer Logic) special purpose chip 2 «s 
manufactured by Ferranti - ULA2Cl84£. (Ferranti will not even ack- - 
nowledge letters requesting info or cost) 


A11 units use a D2364C ROM non 


CPUs vary. ZX-8ls have NEC P12308-151 or D780C-1. Timex uses Zilog 117% 
chips.** Al) are 2-804 chips in one form or another. 


RAMs, internal: Most variation is seen with the RAM. In the 2X-81, 

only 1K of RAM is built in. The P.C. board was cleverly designed to ums 
use either 2 ea 2114s or a single 4118. The 2114 isa 1K x 4 
Static RAM, whereas the 4118 ts a 1K x 8 Dynamic RAM. ha 


Timex internal RAMs are all 2X, in various versions 
from different manufacturers, i.e., Toshiba 2016P-1, Motorola 204 
38818C, NEC D4016D-1, Toshiba TMM 2016P-1. ES S 
Transistors: ZTX-313s are normally used. I have found uMPS-2369s mounted 
in one computer, Also, I found that an MPS-3563 works quite well 
as a substitute, 
LOAD/SAVE modifications: Change R-27 to 27 kohms and C-11 to 0.015 nfd. 
-—— oom -— ———— wm o — awe cmc aos m 
16K Ext RAMs 


P.C. boards are identified as issue 1, 2, or 3. Issue l and 2 are Composed 


of 2 sm1) P.C. boards that are folded inside the cars; differences betioen gee Mn 
issues 1 and 2 are minimal - an additional diode and de-coupling capscitcr. 
Issue 3 combines many logic functions in a single Ferranti ULAIHO35E chip DET 
to reduce I.C. chip count by 5 - and a single P.C. board is used, mounted DOE. 
in the same case. (Ferranti won't answer any questions on this chip, either) .— —Ó— 
Transistor is either a ZTX-750 or ZTI-752. Recent French and Portuguese Mee 
units used either a 2N6727 or MPS-6727, ^ MANT: 
Wobble is often a problem - varies with units. The French units utilise a - =- « upiiiuka. 
P.C. connector that has the tightest fit and, consequently, the least maim Py 
wobble of all units observed, "os i 
NS Tu EE | 
** Unfortunately, 2X-80 and 2X-8l were chosen as names of Sir Clyde's ae ae 
first two computers. There is a tendency to confuse these designa- siia SS 


tors with 2-80 and 2-804, which are CPUs. Therefore, remenber that 
Z-A is a Zilog designator for their à Mis CPU. 


LÀ IST T Group 


11/8 4 


ALIGNMENT TAPE - SCREWING YOUR HEAD ON STRAIGHT 


ALIGNMENT 


Here's a prototype for a TS 2068 tape head alignment program, We're filling 
an array, AS, with first "" (or nothings) and then COPY (or 255). The idea 
is to get first a string of "Ó"s and then a string of 'l's onto our test tape. 
Note that 255 is FF(hex) or: 11111111 Binary. 


You could make the program run even longwby DIMing A$ to 30,000, or so. It 
should work for ZX81's too, but you'll have to DIM AS a bit smaller. 


Enter the program, as shown, and then RUN it. The data has now been placed in 
array A$. Now, using your most reliable tape recorder, SAVE the program a few 
times. (You-could even do this from within the program, and use an autorun to 
make it "load", several times too). You have now created a tape which has data 
recorded on it by your "best" machine and you know what the data means. Did 
you notice the distinct pattern differences your new "alignment" tape made on 


the TV as you saved it? 


pe back on another (suspect) machine observe the pattern 


When you play your ta 
1f they don't look the same you know you have an alignment 


for the same lines. 
problem, 


Adjusting the alignment is done with a small Phillip's head screwdriver. Put 
your alignment tape in your tape recorder and press "play". "LOAD" the program 
into your computer and observe the screen, With the player running, insert your 
screwdriver into the small hole next to (usually on the left of) the recording 
head and begin to adjust the screw first one way and then the other. The screw 
18 often coated with a small amount of red "nail polish" to both secure it and 
show signs of tampering. Only small adjustments should be necessary. 


If you have an oscilloscope, you will be able to see the actual data pattern and 
can adjust for maximum gain (V5 v pp). Next best is a "Wink y Board",and its 
indicator LED. Finally, you could even use your ear to listen for the maximum 
sound level, as you turn the screw. Hook up an earphone in parallel with your com- 
puter using a "Y" adaptor in order to this. At least one of these methods should 
be used in conjunction with observing the loading pattern, 
This tape will serve as a reference point for your system. If you ever have to 
realign your heads in order to load a tape, ma 
get "back" to your ideal alignment using this tape. 
made on your best machine and this still doen't quarantee perfect 
alignment (i.e., with other peoples recorders). 


Do remember that the tape is 
"universal" 


© 
zc 


[ 
AnTz 


ADM a 
On 


o 
2 
u 


ig ene j = 
g oR zac — 
ay: NEXT 4500: LET a$iiiccHpf ø 
za FOR ; S000. ` ; 
id=" COPY por BRP eee 


de on another machine, you can always 


The following Spectrum, 
42 Harefield Road, Chean 
of their members. 


**MEMBER'S HINTS ANO TIPS. ** 


So many members have sent tips for the newsletter 
we would need 8 pages to list them all! It's been 
quite a job to try and check them all and pick out the 
tups to include. Our thanks go to ALL who have sent 
tips. All the contributions published will gain free 
hire vouchers for the respective member. 


LET a=USR 3280 or RANDOMIZE USR 3280 or LET a-USR 3582 
Scrolls the screen display up one line, use a FOR-NEXT 
loop to scroll several lines. 

LET astiSH 3330 Scrolls page to top line 

LET a«USR 3583 Scrolls bottom half page, one line. 
LET a=USR 3652 Clears top half of screen 


POKE 23562,1 Fast auto repeat. 

POKE 23561,0 Disables auto repeat 

INK 9 Sets INK to contrast PAPER colour 
POKE 23736,181 When making multiple SAVEs, eg with 


several blocks of data in a programme, add this 
instruction between SAVE commands. The SAVEs will then 
be carried out automatically without the need to 
‘Press a key! between each one. It sometimes helps to 
also use a PAUSE command, as the programmes will be 
very close together on the tape. 

RANDOMIZE ns Is equivalent to POKE 23670,n-256xINT 
(n/258),POKE 23671 INT (n/256) A useful short cut 
to those 2 byte calculations. PfEKing those addresses 
vill provide the neede figures without any human 
intervention. 

An interesting and rather ‘pretty’ bug exists in the 
way the DRAW command executes it's arc making facility. 
Try this short routine. 

10 INPUT "Any odd number" sn 

15 CLS 

20 PLOT 75,50: DRAW 100,100,PI*n 

30 GN 10 10 

Having RUN this programme, try adding the following 
line. 5 OVER 1 

Try INPUTing these numbers. 253,237,375,275,287,157, 
and EXPERIMENTS 

POKCing the MODE system variable immediately before an 
INPUT command will change the character of the cursor. 
Try these. 
POKE 23617,142 
POKE 23617,240 
POKE 23617,252 
POKE 23617,253 


Poond sign £ (CHR$ 96) 

Dollar sign (CHARS 36) 

Less than sign (CHR¥ 60) 

More than sign  (CHR$ 62) followed 
by less than sign (CHR 60) 
Flashing blank square 

Question mark 


POKE 23617,238 
POKE 23617,223 
POKE 23617,190 The word USR (CHR$ 192) 
POKE 23617,192 The word BIN  (CHR$ 196) 
POKE 23617,208 — The word DATA (CHR 228) 
Ay interspersing a CHR$ number between two strings for 
PRINTing intersting and useful relationships may be 
produced. i.e. PRINT "X";CHR$ z;"Y" 
Set variable z as required, and change in the prog. 
i.e. z * 8 is equivalent to PRINT "x","v^ 

z = B is equivalent to PRINT "X" then PRINTing 

"Y" on top of it. 
2 = 9 is equivalent to PRINT "X","v" 
1 = 13 is equivalent to PRINT "x"'"y" 


10 PRINT (((PEEK 23732.256*PEEK 23733) «1)/1024) -18 


This PRINIs the memory size of your SPECTRUM exactly. 


Hints and Tips come from National 
Software Libra 
» Surrey, ,SM2 7NE, UK and were submitted by sia 


‘PRINT 3462: 


POKE 23624,120 Gives a BRIGHT window st bottom or 

screen (Lines 22 & 23 

PRINTing to the bottom two lines may be achieved with 

PRINT 4f1; AT 0,03 (text or variable) for LINE 22 

PRINT M1; AT 1,0: (text or variable) for LINE 23 

(This can be used up to PRINTett) AT 22,313 ) 

gives normal screen PRINTING, and 

PRINT#33 is the same es LPRINT, Therefore, the 

instruction PRINT ng: can be: dnc luded in s programme 

to give bottom line printing, nomal screen printing 

or LPRINTing, depending.or, ifa:velue of 'n'. This ses 
and j T 


LET t«7997-USR 7997 «his Gives the number of thms 
of a second it took far a key to be pressed. (Just 
PRINT t for the result M 

For a = 0 TO 255: OUT 254,a1NEXT a This causes an 
interesting BOROER effect, — — — — — — 
10 BORDER 1: BORDER 2: BORDER Js BORDER 4: BORDER Sı 
BORDER 8: BORDER 7: BORDER O: PAUSE 1: GO TO 10 

This also gives an interesting BORDER effect, try 
altering the length of the PAUSE. 

LET a = USR 1278 gives a LOADIng pattern, Try these 
other numbers as well. 1248,1251,1276,1301,1303,1305, 
1306, 1308, 1312, 1314, 1315, 1490, 1491 , 1492, 1409, etc, etc 
LET a» PEEK 23613-2: POKE 23613,4 This will 
disable the 8REAK key. 

POKE. 23692,n  ('n' = maximum of 255) This overides 
the "Scroll' message for "n' times, 00 
A tip to spped up the play in 'Murder at the Menor’ 
1. BREAK into the programme 

2. LIST 330, and BREAK scroll 

3. EDIT, and add at the beginning of LINE 330 RETURN 
4, Type CO TO 80 and the game will be faster, by 
removing the colour paint routine in the or cs. 
JET SET WILLY - a few tips. f 
Instead of LOAD "" use PERGE "" Stop the tape as soo 
as the leader programme is LOADed, then add whichever 
of the following POKEs you want Into a new line 35. 
Then RUN, start tape again and play the game. 

POKE 34785,n ('n' © the number of lives you went, uo 
to 30) 

POKE 34795,n ('n' = the scree number you wish to star 
POKE 34794,0: POKE 34795,0: POKE 34795,0: POKE 34796,( 
POKE 34797,0: POKE 34798,0 (A11 these POKES must be 
entered if you don't want to go back to the BATHROOM 
each time) ^ 
POKE 34809,0: POKE 34810,0: POKE 34811,0: POKE 34812,0 
POKE 34813,0: POKE 34814,0: POKE 34815,0 (Items 
collected will not re-set at the start of sech gama. ) 
MANIC MINER, 

Bug-Byte version. Type MERGE "" instead of LOAD ™ 
and add this line. 25 POKE 35138,0 (This will give 
unlimited lives.) 

Software Projects version. 

Again use MERGE "" but add the following POKE to line 
10, before the RANDOMIZE USR VAL ..... 

POKE_36135,0 _ (this also gives unlimited lives.) 
Finally, a routine to auto-run sechine code starting 
at address nn, a 
10 CLEAR 65530: LET xenns POKE 65528, INT (x/298)* 
PAKE 85527,x-256*INT (x/258 

Our special thenks to Keith Gibb, Stephen Lewis, T. 


Mustafa,David Pickles,Ben Cons, Ardrew Bol scver Peter 
So bande Duet Fl lssaav PET) E Revell 


E T S 


fees 


2068 bytes 
bytes free 
Prog.bytes 


FUN'N GAMES 


© R.J. Cunningham 


* HORSERACE * 


1 REM !'URL * FREE !CODE * RET 
UPN ? RETURN 717 THEN 477 THEN A 
NO £U.7?7 “PEEK 8177 IF RESTORE 

ILEN «N 7'7@ RESTORE !VA 
L > FREE NEU 70>78&7? 

gSTR$ RESTORE ! 

VAL *? FREE LLIST RETURNS 


2:CEF FH ai! sPEEK 23635+256+P 
EEK 22536457? 
PORE 23660,30: CLS GO SUB 


E 23728,8: POKE 23729,7. 
723,3: RANDOMIZE USR FN 
ER 7: BEEF 2,15: REM “W 
ES,20: POKE 23729,4 
RANDOMIZE USR FN 
R 2;"PRESS ANY KEY 


E 

©£,@: DRAW @,178: DRA 
^ ,-175: PLOT 2.68 
: DRAYV 2 
© R.J. Cunni 


5: PRINT AT i.@: 
; BRIGHT 1;" ü 


Uu 


K 
K 
3 


=O 
m 
epo mo 


o 
=D nDh»OTZI Ter td 


x Mw 


D 
c 
KE 


o 

n 

n 

CADUN mumm 
- DHM 


Iw- 
au 
i 
vo 
3 

D 


9 F 
OVER i 
EXT i 
10 FOR iz1 
i, @; OVER 1, P 


": NEXT i 


: PRINT RT 
“BRIGHT 1;" 


14 PAUSE 0: GO 9 
15 FOR x=8 TO 7. RE 


USE “+x, n: NEXT x 
20 DATA BIN deonee0e, 
QOQ,BIM 1090011Q0.BIN O1 
N 001211:10,BIN 80111100 
0110, EIN 16101 ool 
3o EOM n: P 


FOR xzO TO 7: o 
USF “+x, n: NEXT 
e DATA BIN Seveoeeo, BIN 00 
DCO,EIN 00011C00, BIN 1001101@ 
N @i111111, BIN 88111120, BIN @ 
2400, BIN 2111102 
RETURN 
ia FEM B 
43 FOR 
44 FRINT AT 


TO 16 $ 
x,0;x78;"L LS 


45 NEXT x 

47 CRAWL g5t,0: DERHU 0,175: DRA 
8 -e55,0 GRAY Q.-175 

46 FOR yz21 TO 159: PLOT 25$,y 


NEXT u , 
te FOR is@ TO 21: PRINT RT i,e 
] PAFEF 5;" 
d. 
E u Go 
68 BEEF d.p: GO TO 53 
70 DATA 3,1,2,6,2,10,2,12,1,12 
,1,12,2,13,2,10,1,10,1,10,2,10,3 
,6,9,10,2,5,5,1,4,69,4,68 i 
580 DATA 2,1,2,6,2,10,2,12,1,13 
.1,12,2,13,3.10,1,10,1,10,1,10,2 
,1,2,1,2.1,2,6 
90 DATA 993,923 
100 PRINT AT 21,9; FLASH 1; SFI 
oot 1; PAPER 2; INK S9;" THEY'RE O 
Fi" 


Use Graphics "A" & 


199 REM Se pea ene 
200 RANDOMIZE : LET as3: LET bs 


LET cs3: LET d=3: LET e=3: LE 


3: 
T f23: LET 923: LET hz3: LET i=3 


“210 LET reINT (RND#841) 

215 BEEP .Q5,r: BORDER r-1 

220 GO TO rs10009 

1080 PRINT AT 2,.,a-1: 

1029 LET aza*1: IF d THEN Go 
TO 31900 

1030 GO TO 210 

2000 PRINT AT £,b-1: 

2020 LET bsb*1: IF bade THEN Go 
TO 310 

2030 GO TO 210 
3000 FRINT AT 5. 
2029 LET c=c+l: 
TO 3100 

3030 30 TO 219 
4009 PRINT AT 3.4- 
Low CET dsd*1: IF 


-1; 
ir i THEN Go 


e O 213 
8000 PRINT AT 18,h-1;" w" 
1: IF hz32 THEN 50 


219 

3100 PRINT AT 13,4; BRIGHT 1; n 

asn i;7.....The winner is "jej"! 
pe 


3105 PRINT AT rs2,0; OVER 1; BRI 
GHT 1;". 


3110 FOR 3=1 TO 10: BEEP .5,x-1: 
BEEP .5,«-5: BEEP .5.x-3: BEEP 
.S,x-10: PAUSE 1 BEEP .S,x-19: 

a -S,x-3: BEEP .S,x-1: BEEP 


:3,4-5 
3130 PRINT AT 21,8,;"PRESS ENTER 
TO RACE AGAIN!!!” 


3149 PAUSE 13909: CLS RESTORE 2 
: GO TO 

2999 REM T3 

3990 BEEP 1.19: C BORDER 6 


$ LS : 

3005 CRAY 255,9: DRAY 23,175: DRA 
Jy -255,0: ORAU 2,-17 

3010 PRINT AT 1,7; PAPER 6; BRIG 
aT 1;"TREUI RACE TRACK" 

3929 PRINT TAB 1; BRIGHT 1,"Ther 
2 one scare horses in this"' TAB 


1; 
3330" BR INT : PRINT TAB 1; BRIGHT 
1; Pick the". PAPER 5;" TREUI " 
; PAPER 7;"entry and gou"'TRB 1; 
“HAVE YIURSELF à WINNER!" 

9940 INPUT “OK! HOW MANY BETTORS 

i NO MORE THAN EIGHT PLEASE! "; 
b$: BEEP .1,25 

9042 IF CODE b$:49 OR CODE b$)55 
THEN GO TO 239040 

3043 IF LEN b$:1 THEN GO TO 39049 
3045 PRINT 

2050 FOR a=1 TO VAL b$ 

3052 PRINT PAPER S;a; " Bets hor 


3033 INPUT ws 

3054 IF CODE u$:49 OR CODE 5558 
THEN GO TO 3995 E 
3056 IF LEN U$:1 THEN GO TO 3053 
3057 BEES .2,15: PRINT INK 7; PA 
PER 2, BRIGHT 1,8," BETS HORSE W 


a 


act 
3268 PRINT PRINT AT 21,3; E 
7; FLASH 1; PAPER 2; FLASH 1;' 


RESTORE 73: CLS 


or 
uu 
m 
4 
u 
a 
um 
X 
= 


3079 PAUSE ae 
3089 GO TO 42 


FROM THE PROGRAM 


War of the Worlds 
This tune is played so 
often it'll put you to 
sleep. 


m. 


Oo 


"B" for the horses in lines 15 & 30 etc. 


Here's Black Mask Agafa 


P$(1,X) -CHR$ 32 
P$(2,X) =CHRS 128 


LELET 
R 


218 NEXT 
238 
REM U UH 
248 LET K0-1 ITES OF EYES 


278 IF P1-18 OR » = 
THEN 2.2 (P1-12 AND P2-2 


288 FOR D 

298 NEXT o! T0 DIE: - 

388 LET 9-e 

318 PRINT AT 9i ER 

P2 TEMS NI AT 9,P1;CHR$ 32;AT 9, 
319 REM BLINK SoHETIMES d 


329 IF P1 
389,45 P1O9 OR RND<@.7 THEN GO 


338 LET KO=2 

349 GO SUB 1898 

35@ FOR D=1 TO s 
NEXT D 


378 GO TO 248 
COMPUTE NEU POSITIONS t 


379 REM 
AR 2P2) FOR PUPILS 


89 IF P1-6 OR P1-12 THEN LET u 


=-U 
238 IF FL=@ OR P1<>9 THEN Go TO 
tee LET FL-e 


418 GO TO 458 
429 “ao P1«»9 OR RND>8.2 THEN GO 


TO 
438 “Per FL=1 
448 LET U-1 


ILL EYES UITH P$(KO) 


NON PRINT AT 9,6; P$(KO) ; AT 9,19 
19691 PRINT INK 2; 
2;RT 


OM 21; "THE PH 
IS VATCHING Y lad 
RETURN ous 


- But Bolder 
(H. Rait) 


LIST GROUP 

PO Box 438 

Centerport, N.Y FS 
11721-0438 ane 


LIST 


N/&4 


COMMUNICATIONS CORNER 


1. COMMUNICATIONS 


From SUM - you'll have to consider getting rid of call waiting" 
“if you plan to use a MODEM to talk to one of the BBS's or : 

services. The signal sent to your phone confuses the West- 

ridge Modem and may send false info to the Mainframe, as well. 


"mn 


Herbert W. downloaded these tidbits 
on the use of S-Term II. 


Catatog entry: st2 info 


Opening buffer Using the dialing menu 
Up Loadsdownload . T---2-2-2-2--2---.--.-2.-l2.-2--- 

i On pages 15 and 16, the manual 
Uhere this manual is concerned, : attempts to describe the 
this is public enemy number one. i operation of the dialing menu. 
There is no area quite so Uith NO explanation of the 
unclear, and we seem to get as commands, it states “PICK ‘A’ 
many Phone calls asking about AND YOU GET". A greatly expanded 
this feature as the entire rest detailing is needed here. 
Of the manual. The manual 
States, and I quote, "There is First of all, MTERM can remember 
a HEX/REM conversion.". Ue need UP tO 14 phone numbers (with the 
to expand on this just a bit. Proper serial parameters AND the 

macro key to transmit upon 

Timex MTERM has three styles of receiving a CTL-E from the host) 
buffer conversion. HEX, REM, and Per MTERM data file. If you 


NONE. Let's take a took. Wish, you may enter a Phone 


number not on the list directly 
The NONE should be somewhat at the dialing menu, and HTERM 


self-explanatory. What is will Still dial it for you. But, 
received from the service is to simplify matters, it is a 
what is stored in the buffer. 900d idea to place your phone 
And what is stored in the buffer numbers into the table. 
is EXACTLY what is sent. You i 
will use this style of buffer To set an entry in this table, 
conversion when you want to select the tetter you wish to 
download a text file from one modify. Uhen you select an 
source and upload it to another. entry, it is displayed and you 
Nothing is altered in the data are allowed to alter each 
at all. Portion of it Separately (this 
allows for easy entry editing). 
The HEX mode is also simple. As 
each byte is transmitted from Uhen you Press the C key to 
the buffer, it is translated Change the serial Parameters, 
into its two-byte ASCII MTERM wilt "Se whatever serial 
equivalent. For example, the Parameters are CURRENTLY SET in 
byte 1AH in the buffer would be the system for the specific 
sent as two characters, a "1" entry. For example, if you 
and an “A”. Uhen data is adjust the HTERM Program for 
downloaded from the host, it is B,N,1 and then edit entry "D", 
assumed to be in HEX format. when gou press the C keg, the 
Each character is Combined uith entry will change from the 
the next and one byte is made. default 7,E,1 to 8, aie 
The bytes "1" and "A", if sent 
from a host and placed into the The macrokey Setting allows you 
buffer, would translate into the to have more than one macrokey 
single byte 1RH. Uhy do this? So that wilt be transmitted upon a 
that you may send and receive. CTL-E. Other MTERM versions onty 
binary (machine code) files with sent the FIRST macro when the 
an ASCII buffer transmission. j host sent a CTL-E. The other | 
This Will allow two Timex users |o. macrokeys had to be sent under | 
With MTERM to send machine Operator instruction. This 
language programs to each other. version will send the first 
macro (by default) when a CTL-E 
The REM mode is unique to the i5 received, but also allows 
Timex world. Unless they have a you, on an entry-by-entry basis, 
word processing Program, such as to have this directed to any of 
Our MSCRIPT, it would be hard to the 9 other macrokeys. Note that 
Create text files (such as when this option is engaged for 
messages for bulletin boards). an entry, the first macro CAN 
There is only one “built-in Contain text. It will Simply 
text editor on the Timex, and function as any other manual 
that is the Line editor for the macrokey. 


BRSIC interpreter. This option 


allows you to enter Lines as REM NO bulletin board here 


Statements, load them into the =~. 2 li Shin board here 

buffer, and transmit them. Uhen 

they are transmitted. the tine Ue frequently get asked Whether 

number and REM keyword will be Or not MTERM will, in its 

deleted. For example: 3Uto-ansuer mode, function as a 
. bulletin board. Please explain 

5 REM This is the first line. that this is not the case at att 

10 REM This is the second Line. and that a bulletin board is a 


Separate program. 

Uhen this buffer is later 

transmitted, with the REM 

Conversion option set, the text 

that is actually SENT would be: 
: The Smart Term II Program gives 

This is the first line. YOu some vitat information about 


This is the second Line. the status of the capture 
Th technique would be to manent tan tate e tees the 
e proper techni anual completely ignores the . 
load and enter MTERM and then They are: se 
use the "Exit to BASIC” feature. 
Enter the program as REM BUFTOT Buffer totat 
Statements, and then return to BUFUSD Buffer used 
MTERM with the PRINT USR BUFFRE Buffer free 
Command. The Program shoutd be BUFXHT Buffer transmitted 
in the buffer. (during buffer transmission) 
BUFPND Buffer pending 
fAUNCING efto saaan LENY 


a 

p] 

D 

i 

e 

t- 

n 

| 

Tr 
S 
3 
© 
2 
= 
Ld 
3 
z 
8 

PR 


11161 


GRAPHICS PAGE 


LOTT. wings. 
Rt 'S SCREEN MACHINE DEMO produced these dra 

ma Ss mo screens which this program can put out. = 
ght find these programs (PAINT BOX, SCREEN MACHINE) 


us a copy of some of the de 
you have a "Spectrum" you mi 
quite useful. s 


x 
^ 


Ma 
SN CREEN MACHINE compiles 
o all text and udgs into 
""Vi compact machine code 
blocks that not only save 
memory space, but print much 
faster to the Screen... 
It also enlarges. flips 
and reduces hi-resolution 
screens.. 


.and... 


T] 


Bob H. 


Ni 


(cr 
3» 


x wu 


A 
UN 


ny 


T 
[ 
) 


l 


lent 
If 


PRESS RELEASE 
ZEBRA GRAPHICS SYSTEM 


10-25-84 
FOR THE TIMEX 1 - ZEBRA GRAPHICS INTERFACE 


TS2068 COLOR COMPUTER 
2 - ZEBRA GRAPHICS TABLET 


PRICE: $119.95 3 - lebraPainter GRAPHICS SOFTWARE 


l - ZEBRA GRAPHICS INTERFACE: 


Fully compatible with the TS2068 color computer. 

Employs precision 8-channel Digital-to-Analog Converter. 
Completes over 1000 measurements per second. 

Works on the TS1000, TS1500 and TS2068. (Spectrum Version 
Coming soon!) 

Two Standard 6-pin DIN connectors accomodate Graphics 
Tablets, Analog Joysticks, and much more. 

Expansion connector allows piggybacking of other 
periperals. 


* 


2 - ZEBRA GRAPHICS TABLET: 


* Manufactured by KOALA Industries. 

* Plugs directly into Zebra Graphics Interface. 

* Features rectangular touch sensitive drawing area. 

* Draw with your finger or with the plastic stylus suplied. 
* Two control buttons for programable functions. 


3 - ZebraPainter CASSETTE SOFTWARE: 


* Fast 1001 machine code software. 

* Fully utilizes TS2068 advanced color display mode. 

* Select Paper, Ink and Border Colors. 

* Draw and Erase freehand with fine point pen or broad brush, 
* Features precision circle and line entry functions. 

* Keep two screen drawings in memory at once, 

Save & Load screens to cassette tape. 

* Prints a screen image to your Timex printer. 


* Comes complete with: 


Zebra Graphics Interface. 

Graphics Tablet by KOALA Industries. 
ZebraPainter software cassette. 

> ZebraPainter Quick Reference Card. 

> Full Documentation. 

> Zebra 90-Day Limited Waranty. 


"vv 


* Related products now in development include: 


> Software support for TS1000 & TS1500 ... 
Our hardware works on all the Timex computers. 
> OKIDATA Color-printer interface and software support. 
> A mouse. 
> Analog Joystick Software. 
> Voltmeter. 
> Temperature measurement. 


FROM 16/48 MAGAZINE 9 
wy 

o 

LL. E T TE re 2 

find te Fitch back t the Sincar Serıpt type it - 5 

9299 POKE 23602,0- POKE 23607,60 Ww 


RETURN 
Wert 12 2 AN o the meu character Set - 


RSZ% ()*4.-./0122456783: : c29 
CABCDEFCH IJKLMNOPORS TUVWXYZ EN 1 1... 
tübCdef9h;;Kinno qu 


boud ch? BOU What Yor ve att been basting fOr, FOC Me tO Shoe 

Jeu wet te M56 thet Machine csi routise te etar the Serera 

Your cometine» Uic I misses!) gave me the i8SPiration 

(It 5 reiecatite by the gay) 

Te Sate press BREAK aed eater in - N 


SRUE "Fade CLS"CODE 23400,17 


jus 


And this is 


ere 
2068—-SPECTRUM ROM MODULE 


T/S 
The following instructions for building a switchable ROM Module 
are for those individuals who are experienced at scratch 
building electronic projects. I have built 3 modules. Each one 
has operated with out a problem. 14 you decide to build a Module 
and cannot get it to operate properly, contact me in care of 
L.1.S.T. and I will do my best to try to assist. Lets get to it. 


Open the computer case using instructions from last month’s 
issue of L.1.S.T. and carefully remove the ROM (U16)0 from the 
socket. Place the ROM in foil or conductive foam. 

Using the full size template Provided, cut the PC grid board to 
size. Smooth al! edges with a fine file. 

Next step is to prepare a 28 Pin, 3 level wire wrap socket into 
an offset socket. 

Cut à small scrap of perforated PC board with ? rows of holes. 
Row 1 and row 7 must be cut along the perforations, leaving 5S 
rows of holes. This will become a lead bending jig. 

Hold the 28 pin W/W socket with pin 1 facing away from you and 
to the left and al! leads (pins? facing down. 

Carefully bend pins 2 through 13 upwards and to the left. 

Turn the socket over and place the lead bending Jig, center row 
Of holes over pins 1 and 14 and hold firm against the socket 
body. 

Bend pins 2 through 13 upwards, aligning each pin along the 
perforated edoe of the Jig. Remove the jig and bend pins 1 and 
14 down (as pins 2 through 13 were previously bent). 

Lay the jig against pins 2 through 13, holding the jig 
against the socket and bend Up pins 1 and 14. 

The remaining row of pins must be bent in the $ame direction as 
Pins 1 through 14, however Pins 27 and 15 must be used to secure 
the jig. 

NOTE: Pin 27 MUST NOT BE BENT TO FORM AN *L*. Pin 27 is used as 
a contro! select line for one of the ROMS. 
Repeat the previous steps and bend pins 28, 26 
form an "L", 

If the socket pins look a little irregular as to 
not worry. Trial fit the socket into the PC board. 

1f a vise is available, place a small piece of wood between both 
rows of pins (bottom of PC board) and a thin section of scrap 
wood over the top of the socket and place in the vise. Slowly 
and carefully close the vise until the socket body is 
approximately 1/16" from the PC board. 

Remove the assembly from the vise and straighten each of the 27 
pins with a needle nose pliers. 

Place a pencil mark at the location of missing pin 27 of the 
Gouble row of pins; then remove the socket from the PC board. 
Insert a’ stiff piece of wire (or a Spare wire wrap pin) in the 
hole in the PC board previously marked with a pencil at pin 
Vocation: ® 27, Bend the end of this pin to half loop (non copper 
side of ‘PC board). The end of the loop should protrude through 
the PC board at a hole next to the pin. Solder in place. 

Insert the wire wrap socket into each of its’ 28 respective 
holes on the. PC board. 

When satisfied with the socket pin alignment, solder each of the 
28 pins to the PC board. 

Using a small fine tooth file, shape the inner and outter 
of the double row of socket pins to a chisel edge. 
Carefully plug the PC assembly into the vacant ROM socket (U16) 


firmly 


through 15 to 


alignment, do 


edges 


'to insure clearance between the ROM board and the computer sub- 


assembly board. Remove the ROM board and file any areas 


required for additional clearance between both assemblies. 


'Using the component side diagram, 


"£A EM i 


Place the low profile 28 pin socket into appropriate holes on 
the ROM board with pin 1 (or notch) On socket facing in the same 
direction as the wire wrap socket and solder in place. ^ 
insert the .Oimf capacitor 
into the PC board and bend both leads to secure in place. 

Preform the leads on both 10K resistors and insert into the PC 
board and bend the leads to secure in place. 
Strip the insulation from a 6° length of wire 
connect to pin 28 on one IC socket. Dress the wire 
bottom of the PC board and connect to pin 28 of the 
socket. Solder both joints. This is the +5 volt bus. 
Repeat the previous step, interconnecting pins 14 on both 1c 
sockets. Solder both joints. This is the ground bus. 

Bend the leads from the .Oim¢ Capacitor and connect one lead to 
the ground bus and the other lead to the +5 volt bus, then 
solder both connections. 

Connect one lead from each 10K resistor to the *5 volt bus and 
solder these connections. 

Connect and solder a short length of w/w wire to the free end of 
the 10K resistor closest to the low profile IC socket and 
connect and solder the other end of the wire to pin 27 on the 
low profile IC socket, 

Connect the free end of the second 10K resistor to the straight 
through pin (27) on the wire wrap socket and solder in place. 
Solder a short length of wire to pin 27 of the double row of 
pins. This is the single pin soldered in place earlier. Solder 
the other end of this wire to a pad close to both 10K resistor 
leads which connect to pins 27 on both IC sockets. 

Take a break and carefully inspect all soldered connections for 
shorts and/or unsoldered joints. 

Using wire wrap wire, interconnect Pins 1 through 13 and 15 
through 26 on both IC sockets, then solder in place. TAKE YOUR 
TIME and be careful not to create any solder bridges between 
socket pins. (Pin 1 on one socket connects to pin 1 on the other 
socket......and so on). 

Connect and solder an 8" length of wire at the junction of ' one 
10K resistor and pin 27 of an IC socket. ' 

Repeat previous step for the other 10K resistor/pin 27 junction. 
Solder the free ends of the wires to the outside pins on the 
SPDT toggle switch. One wire to the N/O Pin, the other to the 
N/C pin. 

Connect and solder an 8° length of wire to the solder pad with a 
wire connecting to pin 27 of the double row of pins. Connect 
and solder the other end of this wire to the center pin on the 
switch, 

Again, INSPECT ALL solder joints for any 
meter to check continuity of all parallel 
all socket pins. 

If all is OK, insert the ROM board into a conductive foam pad. 
Carefully place one ROM IC only into any one IC socket on the 
ROM board. 


wrap wire and 
along the 
other IC 


shorts. Use an ohm 
Joints and between 


SOCKET PIN 
BENDING JIG WIRE WRAP SOCKET 


PINS FORMED "L" 


Carefully insert the ROM board assembly into the vacant ROM 
socket (U16) of the T/S 2068. 

Dress the wires from the toggle switch into the computer 
cartridge section to avoid a possible short circuit. 

Replace the top of the computer case . Do not replace the screws 
at this time. 

Connect the power cable and video cable into the computer. 

Apply power to your TV and activate the computer switch "ON". 

If all is well, the copywrite message will appear on the TV 
screen, 

If vertical lines appear on the screen, turn the computer off, 
flip the toggle switch to the opposite position and activate the 
computer switch again. 

If everything is OK, turn off computer power, raise the top of 
the computer case and insert the other ROM IC into the vacant 
socket on the ROM board. 

Drill a hole in the back of the computer case and install the 
toggle switch. 

Reassemble the computer case with all hardware. 

Flip the toggle switch to the opposite position and activate the 
power switch on the computer. 

The copywrite(s) should appear on the screen on your monitor. 


Parts required: 1 each unless otherwise noted 
Conductive foam pad......eeeee eo ÉÉ.Radio Shack 276-2400 
Multi-Purpose Plug-In Breadboard..........Radio Shack 276-155 
Low Profite 28 pin IC socKet......... ss. Radio Shack 276-1997 
Wire Wrap Wire....ccee eee oo s ÉvÉ.Radio Shack 276-501 
0OL Disc Cap..eeeeesoceocecececceceeceeesR&adiO Shack 272-131 
2- 4.7K - 10K, 1/4 W resistors.......O. Radio Shack 271-1335 
Sub Mini Toggle Switch SPDT.............. Radio Shack 275-326 
Wire Wrap socket, 3 level..DIGI-KEY, Highway 32 South, PO box 
677, Thief River Falls,MN 56701 
Happy Soldering.........Bob Gilder 


ROM MODULE 
SIDE VIEW 


R1,2 4.2K -10K 


SCHEMATIC OF 


DAM MONIT PE 


@e200c0 8290090020 


Beeeeecveods0a 


eeet®e teen gaoond 


eoe©e@e0080908 8000090 


*$ecoóáocooo0oogoQoooco»e 
9099$9020$652.0096c000009c0c000 
eso Orja OCF #© OLD G olan 
© 9F7%C COP BH DED Leo 


~-~€©€22®@e2809 
©CeOn 8S Qe@e0 0 
220200 ~o 20 ene 


Poe@etnne- 


9202900400 
S000 edo 90 
060004209 
vcoe0o902o00c 
ecooeeao?40 


4 1.58 T GROUP 


Ž FOIL SIDE 


NON-FOIL SIDE 


COMPONENT SIDE 


WITH WIRE 
JUMPERS 


TEMPLATE 


FULL SIZE 


> op Io 


^!" (0| 


Z 


Here ıs a list of programs and an indication of their system 
taken every precaution to insure accuracy. But Enter Lengua has NOT been able to RUN every 
Program listed below: vou may be able to make a program work that we think will not wort 


SPECTRUM 


with a given system and vice versa. 


JACKPOT, Computer Rentals Software 
THE MIGHT SKY, Bridge Sattware 

PENTA-CUDE, 
PANIC NINER (BREAK loader and change CLEAR to 28000) 


MONITOR 48 
DARTS GAME 


TEDBEDOY (iroa Your Computer) 
MYSTERY MANOR 


2048 COMPATIBLE PROGRANG 
Ma need for on Caulator or a ROM but mill RUN with both 
| courtesy of Bod Lussier, Steve wyatt) 


DOMINOES, Microsega Software 
SPECTROGRAPHICS, Bridge Software 
BLACK CRYSTAL, Carnell Software 
MASTER CHESS 

SLICKER PUZILE 

GRAPHICAL GOLF (iroa four Coaputer) 
WALLS OF THE THINGS 

EDITOR ASSEMBLER, Picturesque 


Asp Softuare 


About 501 of SUPERCODE will work without any help iroa Esulators or ROMS. 
Tn sany cases saali changes to a prograe will aate it work, such as the change for Manic Miner, 
And there art aany core titles that will work directly since there are now sore than 4000 Spactrua progr ass, 


CASCADE 50 GAME TAPE (£9.95) 
MCROPRIAT 63 


SPECTRUM MASTER TOOLKI] WITH REALTIME CLOCK, available iroa Hang Wild Software, U.S.A.--some of this will rua sith the ERULATON 
THE FORREST, 


PANIC, PSS 


SPECTRUM VOICE CHESS 
ETI (ET with voiced 


CHEQUERED FLAG (£6.95), Psion 
PSEUDOSPRITES trom YOUR COMPUTER sagazine 


PSST 


CYRUS CHESS 


HEATHROW 


EMAATOR MY. WORK) ROR WORKS FINE 
(courtesy ot Joe Wiliiaason, FOOTE Soítuarel 


POOL (£5.95), Bug-Byte 
SUPER SOCCER 


NO BUCCESS YET WITH QUA. EMULATOR 
tissue ITT ROM aay vor 


Phipps BLUE THUNGER, Wilcox 


1880€ 111 ROM-OMLY PROGRAMS, THESE DO NOT WORK CORRECTLY WITH OUR EMULATOR 
(courtesy of Bill Russell) 


BIRDS AND [HE BEES 
ADVANCED GRAPHICS FOR THE 11 SPECTRUM 


NEITHER ISGUE 111 ROM NOR EMULATOR WILL RUN THEBE PROPERLY 


PENGY (€5.95), Microsania 
DRAC MAN (fro@ Your Coaputeri 


ISSUE 111 RON WILL NOT WORK 
iÉaulator say wort) 


SCUBA DIVE (£sulator works fine) 
JUNGLE FEVER 


If you wish to contact other sources of emulation here they ares 


6. RUSSELL ELECTRONICS, RB | Box 539, Centre Hall, PA 18828 (814)384-1323. Manufacturer of ROMSWITCA. 

GAMES TO LEARN BY, Inc., P.O. Bos $75, 2 South Street, Williassturg, MA 01096 (4131248-7505, RONSWITCH. 
PHEONIT ENTERPRISES, 1780 M. DuPont Huy., Na. i7, Dover, DE 19901 (3021734-0179. Spectrua ROMS. 

FOOTE SOFTWARE, P.O. Bon 14455, Gainesville, FL 32604 (904)462-1086. Spectrua RONS. 

THE JONA OLIGER Co., 11601 Whidbey Or., Cumberland, IN 46229. Manufacturer of general. purpose cartridge boards, 
EPROM blowers, expansion boards, etc.--all in kit fora--for your I1TS or 2088. 

COMPUTERS OF WIGAORE STREET, 87 Wigeore St., London W7W ISA, England. Atta.: Pike Sutia or Ales Mills. Reliable 


and fast exporters of Spectrue RONS, 
List Associates, 10 idie Day Drive, Centerport, New sork 11721 
Has limited quantities of Spectrum ROMS 


compatibility. We have 


UMATU VERE FE 
\Isene 11] AON ay vert, toe) 


GUPEACOME (£9.95), CP Setteare 


ATIC ATAC 

MALIACS, Spectrua versie Gi Rarooqs 
10 LITTLE Ime lang ^ 

LORDS OF AlpaiGut 


TERBEDEY (iron Tour Conpyter) 

CROSS (free Your Coaputer» 

10/48, à eagnetic 00941100, all of last three issees aeris 
BEOGAAPNY |, Loesoít 

TWE SOLAR SYSTEM, Eaqiosett 

SMAKE PIT, Postera 

STARGALER SECRETS, CAL 

Stub MV€, Durrell 

WICK COOK 11, PMES 

JA TUNNEL, Hew Gener ation 

16/48, all of August 10000 

SPECTRUM EITENDED BASIC (£9.95), CP Soituara 
SCRABBLE (£14.95), Psion 

MIKE, PC Saiteare 

QUILL (014,99) 

3-0 Tat, QkTronics 

SupzTY 

SPECTRUM TAPE COPIER 

TERADACET IL 

CODE MAE MT 

LUMAR JET AME 

TASWORD Ted 

FamtaSia 

MALE DEATH RACE (AOR) 

SALACTOLIS (roe Your Computer sagaziee) 
DICTATOR (£6.95), MTromcs 

J-A STRATEGY (819.95), Quicisilva 

TIREGATE (819.95), Ouicksilya 

GARES DESIGNER (929.95), Guichsilva 
LASERIOME 1819.95), Guictsilva 

ThE CHESSPLAYER (619.95), Quictsalva 
AQUAPLARE. (819.95), Gurchstiva 

FRED (019,93), Quictsilva 

RAVROMD BRIGGS’ THE SAOUNAN (619.95), Quicisilva 
QumafOm AASTER (£7.95), Crystal 

OAACLES’ CAVE (£7.95), Oric 

GAMES M (819.95), Quichsrive 

MAIC RINER (£3.95), Sottuare Projects 
TUTAMC HARUM (C$. 15), Microsania 

LEARNING BASIC PROGKAMMING OR THE SPECTRUM, logic 3 
SPECTAUA FORDI-- lateqer-- (019. 13), CP Software/Hang Wild 
SPECTAUA FORTH (829.931, Adersett/Hang mild 
MIGHTFLITE, Hewsons’ Consultants /Haog wile 
QUEST, Wewsens’ Consultaats/Haeq tild 
FIFTH, Richard Tayler 

THE WOBBIT (£14, 95), Sinclair Research 
EASY SPEAK, Duicisilva 

ERIDAUMER, Ducitilva 

FRENIY, Ouichoslve 

SPACE INTRUBERS, Qurctsiive 

TRARSYLVARIAR TOMER, Richard Shepherd 

SHIP GF TWE LIME, Richard Shepherd 

URBAN UPSTART, Richard Shepherd 

MAINS 1, SciSett $ 

JUNGLE RAINS, $cifeit 


ENTER LENGUA 
an , Education 
206 James St., Carrboro, NC 27510 


Computer = 


JET SET why 

SABRE nA f 

SHIP OF DOOR, Mv. C 

COLOSSAL ADVERT UAE 

PATI 

BALLOONS iiras four Cospater) 
SIMCLAIA RONLTOR An DISSASGENRLER 


{nae eacapt for | progran vti eter i 


IAM, Starione mie: 
GUITAR TUTOR, arleta 03s nes 
EVE OF IWE STAA WARRIOR, fenebiag -i 
PREA-MMTT, Pikasoe T 
WÜOLEFOQNE 1, PRES 

CONTINENTAL 111, PaCS 

SPECTRUM CONPUI TIS CASS, MAGALIMC, MP 
SPECTEIT, a vera precesser ' 

3-9 Tax DUEL, Resi Tiaa foltmore 
METEOROLOS, Quicksilve 

SPIN GF EVIL, MIrenics 

FL lGaT SINILATOR, Psion 

HI RISE MARRY 

MRREY BURGERS 

Spectrua Computing aagazine TAPE 
CHOPPER RESCUE 

URN 

LAST SUNSET FOR LATTICA 

TYPESET, Micro Kratt 

TOMERS 

FORTH liron rour Computer Bagal ine) 
FIFTH, fichard Taylor 

AMT ATTACK (£4.15) (819.19), Qusctsalve 
MINED OUT (919.95), Quschsaiva 


Ve 


+ DRAGONSBANE (Cà. 9$). (919.95), Duicitiiva 


SMUGGLERS” COVE (919.95), Guychsrlve 

BUSABOQ (919.95), Quicksilvre 

VELIOR'S LAIR 1619.95), Quictsrive 

CYDIAD ASSAULT (919.95), Quicisilva 

JADON 1919.95), Quicttilva 

LUMA CRABS (15.95) 

TRAIN GARE (€5.95) Micro Sphere 

SPECTRUM MONITOR (£7, 93), Picturesque 

EVEREST ASCENT, Richard Shephard 

GOLF (£3.75-£6.95), various companies 

SPECTAUN EDITOR ASSEMBLER (£8.50), Picturesque 

WHITE LIGHIning (£14.99) 

SPECTRUM FORTW--F. P. -- (944.95), CP Sel teare/Uanq mid 
COUNTRIES OF THE WORLD, newsons’ Comsuitantesnang Miia 
7-8 SPACE GARS, Hensons’ Consultaats/Haog 1116 
SPECTRAL PANIC, Hewsons’ Consultants. Haag wild 

MICRO PROLOG (£24.95), Sinclair Research 

Rost Spectrus prograas ia British eagazines will tum 
TRAAL, Quictsilea 

AETEOR STORM, duicksi lva ! 
WORD PROCESSOR, Ouicisilva 
CEBTI-MU6, MI reac . 
WNIACIRLE ISLAND, Richard Shaphere i 
DEVILS OF THE DEEP, Richard Shepherd 

CASH CONTROLLER, Richard Shepherd i 
MAINS L1, ScaSoft f 
THE 811MB' S B03, SciSeit 


Douglass kk, Dewey 


2 


MISOPT 


[Tal 
Maisa Bos LUN AT 
fot WAAD AORDI 


p.d. aeea iy, 
Me P Donnelly Contespuina, 
LIST Group he Has 
Lona baland mo 
: u.3.À. 
Centerport 
ARW YORK 101721 
usa 

Gees Mr. insemliy. 

25 June 1986 


Dear Mr Donnelly, 


[EN 
Thank you for your letrer dared ÀA June 1984, 


Tou exprees interest in our P 


Gate, 
— 


cal compiler on the 


aileble on the 
Li lanni.: 

to do this eodificetion in hove tnelond, oné ve 

would be happy to inform you as soon as this conversion 

hea auccesalully taken place. 


1 hoy 


this Informecion ie of use to you and, hopefully, 
we shall! be contacting you again soon. 


Youre al 


7 
5 


rely, 


|o duse on 


Genet Ue Cem Uy 
charge of b$ (US) to 


What plas lob. gant mapa Eye 


s ut Um mii 


we don't slits cigiuiy w 
after pau ie dive Uae. 


^ pream, nm an't capt payment Dy Crit corde, alt waaf: Unie le o 
guesiblil, fos Ue lukus, A anena Qeyme ta ais sitona to imase UM cuota. 


we teven't tmetly agat aut & Lidtrely of franchise pro ee. but ace 
always 


upan to waysetionel 


Taus sincerely, 


want enti sopenina uf mellliq custe. we 
charge Ue 


J Lage, Alusa vm stamp Ure carue with a return 
Anda dele mu yu, «ey hemp Ue Lapse for 4 


| WO Iu abun. 
41 WAALFAELD AVENUE 
(MEAN, SURAET M INE 


l'e susiy for the siiyht delay in capiylig but 
we aleays Curceetiate u usspalthing Ue Lapes Osi 


luia ve wees uus otra: ssil, 


fume stc. Me iu have a fos mata: 


ha U.S. meti 9 an lieciusive 


pon \ 
a - 
1 3 United Methodist Church vies Cotes " n 
33 1 1 5 da P 
atig get » 
11115 saben danad saat , P 
MF Ait, la | pte we 
iat l EP a P d 
i4 our das, x VIE 
$ 5 5 chen, "A s” P P 
7 3 / J pK G 3 f 1 
"2 d I IA Cet "i A, A [. ae Pd s” ge" 
ae Hurdle 40 pe y T ; 
w a | ( ll Á vf vee $5 d v. ù 
z s . " $ LÀ LI 
zi Taa unk ry (A NS y wh t2 PL $ à 
$3 (l. ; RC 
e D 1.7 Mr, "n z 1 e o 
i: | m La fr ehi Sha zung T 
MEE TN H dat bn ri 
o . k =; , 
It zi o tar qu (Ux JL qu $ purs L Chita Qs 
(f i i ee Wie, 
e 1 AY RC (id qr Si A uL 
z ; P hae. -1 Me 
2 9 » VAWE ae" L io ' fEàsor 
3 Aur in ES = it 
1 H (uL s } ( ] a Dear 1 P geo 
3 \ o ; 
i lB weld Y geal LU 
VK 
| es mno ~ oes 2. se o Y y- 
IP PAL noo D esc e V 
| 2 77S Bac. * "Les O, E D» (S vay 
i 2 VER Cipap r CA L Re ze " 
ac Pis, P^ meas; Tés ad Siege. X ex e^ ' R aot D 
TL Aove ag Onn E ees P- Lag Ly "va à E E K N oY 
IUe ow m I s << ony p i 2 e Aa ` 
TS “r a, SF a Tues DU 
eee zoas D Se m ps on lf 1, T fas, : 7! t 
Tone ne Pr eae pho 
^4 X OS 
pon Pr 


it has got fev members but I 


Buenos Aires, 


20th october, 1984. 
Dear sirs, 


I.nave read your adress in a magazime and I 
your club. My name is Eduardo Daniel R 
Saladillo Group. 


am interested in 
1», and I am in the User's 
I vould like to knov hov you vork; 


IE I vant to exchange information, 
programps and mail. 


The group I mentioned above, is recently formed an 


suppose it will be bigger in the future.: 
we are develéping investigations, 


fec orn. 


West Covina, Ca. 91790 
October 26, 1984 
List 
P.O. BOX 4M 


CENIERPORT, N.Y. 11721:.0458 


Deur Paul, 


Glad to read in newest LIST that the 
home and that my Print 'N Plotter 
ut the meeting. 


Round table #3 made it 
"PAINTBOX" was a hit 


TW" due connector diagram was a surprise, as | had just made 
an almost identical one in trying to rewire my EURO- ELECTRONICS 
"LLPRINF LIL" for the 2068. Theinteresting part is that the 2008 
was made compatible to the ZX B1/[s- 1000, while tlie Spectrum is sort 

Enclosed are a full demo tape from Print 'N Plotter ready to 
Tun on 2068, then for the best you have to put in “Spectrum lmulator", 
and load rest of tape...Load Program "1" and follow start 
instructions. (Took me two days to record this...if programs are not 
loaded in sequence, some variables are missed, leading to loading 


errors. Sometimes à loading error without a line number will be okay 
if you stop tape und GO TO 1 


stop 


-) Generally tape errors mean not enough 
Volume as this is a tape copy after editing...a stereo channel R onlyt 
The second enclosure is my EP-44 data for ZX-B1 if I didn't send 
it before. I would like any info on EP-44 that Heinz has on commanding 
nis EP-44. Aerco has promised my RS-232 in “two weeks" Hat. 
| may get my LLprint til working sooner. | have an RD Tracer for 
Spectrum..] think all it will take for 2068 is an external. 12 volts. 


(This is how it knows its on Spectrum and not ZX-H1») but 


Provide 12v...will cut edge connector plug to insert 
where 20605 has "reset". 


2068 doesn’t 
12v externally 


Th® 2068 tape signal is fussy about distorion as it is not clipped 


us is the ZX-B1. A stereo track will not recognize titles do to phase 
shift...record only right and works Okay for tape copy. | use 


Fiuht channel as left is near tape edge and more Subject to damage. 


Sincerely, 


Bt 


Bob H 


. WA®DLI 
issue LIST much more legible! 


P.S. Last 


T. uot" of 
Le D 
SIR pi? rdi 
perk yat! 5 a 
AS a s 
di e a TL LM 
aa P V 9* gat p” 
É » e A 
gen" yf cr qoa P piers aa 
Trt f p^ wT ot 5* ust: ara 
at no” ^^ ^ of 
yew pene cn y e” pect 
mA aes v y ; 
aw 5 s R your 
ə «9. t 
$ sR 
b 
oo tet ewe id nw 
pot quant "C 
t a R 
"n fi of 
as re wrt ^us" 
get n Duel 
P prt e : 
z " É "m Ip? 
= mdi oA gered d 
A 2? urhe. 4 


= ae 


—á. 


bear sir: 


This programed from memory ot 
ZX-81/T3-1000/1500 connections. 


and may be helpful 
wust provide two features: 
=? lokes expansion to full 


My nterface is the CAI 


My lust address for CAI wus: 


For the EP-44 | wired the 


CAL Manual: 


The baud rate and parity should be 


Computer Applications Manual 


The interface has to be set to 75 


the computer and running it: 


The CAI Manual gives the USER calls for LList etc. 


should do the same. 


NEWSLETTERS - BACK ISSUES 


West Covina, Ca. 91790 


ncra” 
September B8, 1984 : 
a fw 
bh a 
Š 
EP-44 tu answer inquiries on EP-44 
Here is the into on MY setup. It will be exact for CAL Serial 1/0 Ps 
for others. For Sinclair type computers the interface 
1) Sinclair code to ascal cude.conyersion, and 
ASCAL words. Ix 
1/0 Board with Eproms for the 
Strinuy-Floppy wafer tape storage and serial Printer. 
CAL INSTRUMENTS, INC. 
P.O. BOX 2032 
Midland, MI 485640 ut 
Tel. (517) 687-7343. ducit 
D5-25 Plug to the printer as shown in the 
in a 
du à 
vut ' 
in Z2----- 1 
aout $ A & 
out 5 1 
7 ©- ground 207 1 
set as shown in the EP-44 1 
for Atari & Commodore, namely: 4 
BAUD RAIE 75 i 
BIT LENGTH 7 i 
PARITY z : i 
NEW LINE CR H 
CODE 5 BIT 
ER Y 
(Set EP-44 line space to 1) 
baud by typing the following into 
10 LET ACE - 14336 (memory location in ACE) 
20 POKE ACE-3,128 (set Baud) 
30 POKE ACE,108 (LSW of Baud divisor) 
$0 POKE ACE*1,10 (MSW of Baud divisor) 
50 POKE ACE*3,3 (set word length to 8) 
60 POKE ACE*4,3 (set RTS & DTR) 
. 30 your own interface 
The CAI book did not show anything below 110 baud so 
the little program above sets 75 baud, which worked better than ^ è r 
If you are a fully paid member for 1984 (Feb, 1, '84 to Jan, 31,'85) and f gt 
do not have all your back issues, please drop us a line. Our records show ay 9 
that all full-year members should have all issues back as far as July 284 


but prior issue data is missing. 


You might want 
newsletter with your response. 


paid member. 


ei cul 


to include a short hint or tip, program, or article for the 

Please don't ask for a second copy if you y 

already have one and please don't request back issues if you are not a fully 
We are sorry for the inconvenience, 


à * Heinz Hanken - 9 Dartmoor Northport 368-9088 


"MEFBERS 
7 n 
2 25A to Vernon Valley Road, go south to Friendly's (pass the Post Office) ONLY PAGE 


"T" Intersection 
n Alerton and then } block to a a 
ri ms "s Carrington and follow it to Dartmoor - 9 Dartmoor is shake shingled ranch, 


iust past the fire hydrant on the left. 


"/ ASA 


+ Cyou can also tyPé "" with 


USR call RETurns to BASIC to finish the line, 


d is in machine code so you can’t 
evaluating to zero. CHR$ chanses the zero into a string. The line then reads: 


In the immediate mode type this: 


name" 


he SAVE and allows sou tosee how the Pro- 


and then immediately start to SAVE. 
Here is how it works! USR 832 calls the ROM LOAD 


PROGRAMMING TIP FOR OCTOBER: 


This stots t| 


Mile High Chapter 


Do you have a Program that Auto runs an 
BREAK it T Here's a way to stop Ruto-run. 


SAVE CHRE USR Baz" 


. This will first LORD the named Program 


L gue SE EP 3l 
wy LIII 


SAVE " " CCHRS of W is a sPaceJ and the comPuter SRVEs the Pro9^am. 


subroutine and the tuo quotes hold the Program name 


no Pro9ram name] After LOADins the 
Thanks to SYNTAX for this Programming tiP. 


Timex Sinclair Users Grou 
Press BREAK at that Point. 
Gram Sets into machine code. 


FAMILY COMPUTING 


Timex Slaciair 1000 & 1500 Santa Claes 
19 FAST 
29 FOR @=@ TO 21 
36 FOR P-6 TO 31 
40 LET C*128 
50 IF @>17 AND P»29-0 AMO P«qe11 THEN 
LET C18 

69 IF Q>11 Am e@@2 AMD P. 
KLET cere ?6-(Q«14) AND PX25«(Qc14) THE 
70 1F are ba 
3 AMD Q«B AMD P>9 AMO P>14-0 AND P«19«Q THEN L 
bg IF @>9 AND Q«12 AND P>18-@ AND P<Q+12 THEN LET C913 
99 IF 455 AND Q«12 AND p»9 AMD P«21 

THEN LET Cag 
199 IF Q>11 AND Q<16 AND P»9-2 AND - 
110 PRINT AT Q,P;CHRS C doris ias 


120 NEXT P 
Co. 
eure Ns uar 
40 ra "V^. 
ut INT AT 9,15;"v*; AT 8,26; cHas 151;AT. 11,15;CHAS 1 
158 sLOV 
169 LET come 


176 j 
i PRINT AT 7,13; CHRS (21*C092);AT 7,17; Chas (21*C092 


1 ; 

esee dd AT 11,16; CH8$. 131639C0);AT 11, 16; cHRs 131- 
199 LET coet-c¢o 

200 PAUSE 160+m@a80 

210 GoTo 179 


LLST. Group 


utlod 


jC -